internal improvements - Français Anglais Dictionnaire